power pitcher - German English Dictionary